mythical feathered serpent - Alemán Inglés Diccionario